terrible sight - Turc Anglais Dictionnaire